key enzyme - German English Dictionary